package com.rs.model;

import java.io.Serializable;
import java.util.Date;

import io.swagger.annotations.ApiModelProperty;

/**
 * 补卡申请
 * @author HuJie
 *
 */
public class ReissueCard implements Serializable {

	@ApiModelProperty(value = "补卡申请ID")
	private Integer res_id;//补卡申请ID

	@ApiModelProperty(value = "用户ID")
	private Integer res_uid;//用户ID

	@ApiModelProperty(value = "用户姓名")
	private String res_uname;//用户姓名

	@ApiModelProperty(value = "补卡时间")
	private Date res_retime;//补卡时间

	@ApiModelProperty(value = "补卡事由")
	private String res_reason;//补卡事由

	@ApiModelProperty(value = "图片地址")
	private String res_img;//图片地址

	@ApiModelProperty(value = "图片的二进制文件")
	private String res_base64;//图片的二进制文件

	@ApiModelProperty(value = "图片的后缀名")
	private String res_imgType;//图片的后缀名

	@ApiModelProperty(value = "审批人id")
	private Integer res_auid;//审批人id

	@ApiModelProperty(value = "审核状态（0：待审核，1：审核通过，2：审核未通过）")
	private Integer res_audit;//审核状态（0：待审核，1：审核通过，2：审核未通过）

	@ApiModelProperty(value = "考勤记录id")
	private Integer res_atid;//考勤记录id

	@ApiModelProperty(value = "考勤日期")
	private Date res_atday;//考勤日期

	@ApiModelProperty(value = "考勤时间选择(1:早 2：中 3：午 4：晚)")
	private Integer res_atType;//考勤时间选择(1:早 2：中 3：午 4：晚)

	@ApiModelProperty(value = "当前页")
	private Integer pageNum;//当前页

	private static final long serialVersionUID = 1L;

	public Integer getRes_id() {
		return res_id;
	}

	public void setRes_id(Integer res_id) {
		this.res_id = res_id;
	}

	public Integer getRes_uid() {
		return res_uid;
	}

	public void setRes_uid(Integer res_uid) {
		this.res_uid = res_uid;
	}

	public String getRes_uname() {
		return res_uname;
	}

	public void setRes_uname(String res_uname) {
		this.res_uname = res_uname;
	}

	public Date getRes_retime() {
		return res_retime;
	}

	public void setRes_retime(Date res_retime) {
		this.res_retime = res_retime;
	}

	public String getRes_reason() {
		return res_reason;
	}

	public void setRes_reason(String res_reason) {
		this.res_reason = res_reason;
	}

	public String getRes_img() {
		return res_img;
	}

	public void setRes_img(String res_img) {
		this.res_img = res_img;
	}

	public String getRes_base64() {
		return res_base64;
	}

	public void setRes_base64(String res_base64) {
		this.res_base64 = res_base64;
	}

	public String getRes_imgType() {
		return res_imgType;
	}

	public void setRes_imgType(String res_imgType) {
		this.res_imgType = res_imgType;
	}

	public Integer getRes_auid() {
		return res_auid;
	}

	public void setRes_auid(Integer res_auid) {
		this.res_auid = res_auid;
	}

	public Integer getRes_audit() {
		return res_audit;
	}

	public void setRes_audit(Integer res_audit) {
		this.res_audit = res_audit;
	}

	public Integer getRes_atid() {
		return res_atid;
	}

	public void setRes_atid(Integer res_atid) {
		this.res_atid = res_atid;
	}

	public Integer getRes_atType() {
		return res_atType;
	}

	public void setRes_atType(Integer res_atType) {
		this.res_atType = res_atType;
	}

	public Date getRes_atday() {
		return res_atday;
	}

	public void setRes_atday(Date res_atday) {
		this.res_atday = res_atday;
	}

	public Integer getPageNum() {
		return pageNum;
	}

	public void setPageNum(Integer pageNum) {
		this.pageNum = pageNum;
	}

	@Override
	public String toString() {
		return "ReissueCard [res_id=" + res_id + ", res_uid=" + res_uid + ", res_uname=" + res_uname + ", res_retime="
				+ res_retime + ", res_reason=" + res_reason + ", res_img=" + res_img + ", res_base64=" + res_base64
				+ ", res_imgType=" + res_imgType + ", res_auid=" + res_auid + ", res_audit=" + res_audit + ", res_atid="
				+ res_atid + ", res_atday=" + res_atday + ", res_atType=" + res_atType + ", pageNum=" + pageNum + "]";
	}

}